#ifndef STACK_H
#define STACK_H

#include "abb.h"
#include "bool.h"

typedef struct Branch *Tree2;

typedef struct node * stack;

stack empty (void);

stack push (stack pila, Tree2 arbol);

Tree2 top (stack pila);

stack pop (stack pila);

bool is_empty_stack (stack pila);

#endif
